package com.moody.hibernate.domain;

/**
 * MainscaleHis entity. @author MyEclipse Persistence Tools
 */

public class MainscaleHis implements java.io.Serializable {

	// Fields

	private String mainScaleId;
	private String mainScaleName;
	private String mainScaleVersion;
	private String mainScaleState;
	private String startDate;
	private String endDate;
	private String updateLog;
	private String inputUserId;
	private String inputOrgId;
	private String inputDate;
	private String updateUserId;
	private String updateOrgId;
	private String updateDate;
	
	//未发布
	public static final String NOT_RELEASED = "0";
	//发布
	public static final String RELEASED = "1"; 
	//生效
	public static final String EFFECTED = "2";
	//未生效
	public static final String NOT_EFFECTED = "3";

	// Constructors

	/** default constructor */
	public MainscaleHis() {
	}

	/** minimal constructor */
	public MainscaleHis(String mainScaleId) {
		this.mainScaleId = mainScaleId;
	}

	/** full constructor */
	public MainscaleHis(String mainScaleId, String mainScaleName,
			String mainScaleVersion, String mainScaleState, String startDate,
			String endDate, String updateLog, String inputUserId,
			String inputOrgId, String inputDate, String updateUserId,
			String updateOrgId, String updateDate) {
		this.mainScaleId = mainScaleId;
		this.mainScaleName = mainScaleName;
		this.mainScaleVersion = mainScaleVersion;
		this.mainScaleState = mainScaleState;
		this.startDate = startDate;
		this.endDate = endDate;
		this.updateLog = updateLog;
		this.inputUserId = inputUserId;
		this.inputOrgId = inputOrgId;
		this.inputDate = inputDate;
		this.updateUserId = updateUserId;
		this.updateOrgId = updateOrgId;
		this.updateDate = updateDate;
	}

	// Property accessors

	public String getMainScaleId() {
		return this.mainScaleId;
	}

	public void setMainScaleId(String mainScaleId) {
		this.mainScaleId = mainScaleId;
	}

	public String getMainScaleName() {
		return this.mainScaleName;
	}

	public void setMainScaleName(String mainScaleName) {
		this.mainScaleName = mainScaleName;
	}

	public String getMainScaleVersion() {
		return this.mainScaleVersion;
	}

	public void setMainScaleVersion(String mainScaleVersion) {
		this.mainScaleVersion = mainScaleVersion;
	}

	public String getMainScaleState() {
		return this.mainScaleState;
	}

	public void setMainScaleState(String mainScaleState) {
		this.mainScaleState = mainScaleState;
	}

	public String getStartDate() {
		return this.startDate;
	}

	public void setStartDate(String startDate) {
		this.startDate = startDate;
	}

	public String getEndDate() {
		return this.endDate;
	}

	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	public String getUpdateLog() {
		return this.updateLog;
	}

	public void setUpdateLog(String updateLog) {
		this.updateLog = updateLog;
	}

	public String getInputUserId() {
		return this.inputUserId;
	}

	public void setInputUserId(String inputUserId) {
		this.inputUserId = inputUserId;
	}

	public String getInputOrgId() {
		return this.inputOrgId;
	}

	public void setInputOrgId(String inputOrgId) {
		this.inputOrgId = inputOrgId;
	}

	public String getInputDate() {
		return this.inputDate;
	}

	public void setInputDate(String inputDate) {
		this.inputDate = inputDate;
	}

	public String getUpdateUserId() {
		return this.updateUserId;
	}

	public void setUpdateUserId(String updateUserId) {
		this.updateUserId = updateUserId;
	}

	public String getUpdateOrgId() {
		return this.updateOrgId;
	}

	public void setUpdateOrgId(String updateOrgId) {
		this.updateOrgId = updateOrgId;
	}

	public String getUpdateDate() {
		return this.updateDate;
	}

	public void setUpdateDate(String updateDate) {
		this.updateDate = updateDate;
	}

}